|
CATIA V5 Programmierung : Schraffur mit Makro ändern
CadV5UserR am 18.04.2008 um 22:19 Uhr (0)
Zitat:Original erstellt von CEROG:Hallo CadV5UserR,ich hab dazu mal ne Frage: warum durch ein Makro?Viele Grüße,CEROGHallo CEROGEs handelt sich um eine Größere Anzahl von Catia V4 Dateien.Einige sind so erstellt,das die Schraffur in V5 als Fläche erscheint. Ich würde gerne alle V4 Draftings nach V5 wandeln und dann nacheinander mit dem Makro bearbeiten.Ich habe nur leider noch nicht gefunden wie ich die Schraffur im 2d ansprechen kann.Im zweiten Teil würde ich gerne ein Makro erstellen welches den Abstan ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Im CATProduct Part auswählen durch Pos.Nr.
CadV5UserR am 05.06.2008 um 15:44 Uhr (0)
Hallo Leute,Ich habe einige Baugruppen mit etwa 100 Bauteilen.Jetzt muss ich dazu 2d Zusammenstellung mit Positionsnummern erzeugen.Die Zuordnung 3d Teil mit Pos.Nr der Stückliste bereitet mir Probleme da ich etliche Winkel und Kabel verbaut habe.Um mir die Arbeit zu erleichtern möchte ich ein Makro schreiben in dem man eine Positionsnummer eingibt, und alle Teile mit dieser Positionsnummer sollen wie bei einer suche im Strukturbaum sichtbar gesetzt werden. Die Positionsnummer lese ich aus den Eigenschafte ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Im CATProduct Part auswählen durch Pos.Nr.
CadV5UserR am 06.06.2008 um 08:33 Uhr (0)
Hallo Lusilnie,Danke für die schnelle Antwort!Genau das habe ich gesucht! 10 Unities !!!Hatte es gestern nur leider falsch probiert. Jetzt wo ich deine Antwort lese ist es klar.( selection1.Item ( I ) = produkt.Products.Item(A) geht natürlich nicht !!! )Du schreibst das selection1.Count bzw. selection1.Count2 bei verschiedenen Catia-Versionen nötig ist. Das ist mir nicht bekannt. Welche Versionen sind das denn?Wir benutzen WinXp mit CatiaV5R16 wobei selection1.Count bei mir funktioniert.********** ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elternteil einer Selection?
CadV5UserR am 24.09.2008 um 14:10 Uhr (0)
Hallo zusammen!Wie komme ich an ein Elternteil einer Selection?Bei dem Versuch ein Script zu schreiben mit der man eine Komponente in Sitzung ersetzen kann bin ich auf folgendes Problem gestoßen.Ich kann das Part bzw. Product auswählen. Erhalte dann auch den Namen oder sogar den Exemplar Namen.Aber beim versuch das Elternteil ( wo dieses Teil verbaut ist )zu ermitteln mache ich wohl seit Stunden einen systematischen Fehler. .... Set UserSel=CATIA.ActiveDocument.Selection Erg = UserSel.SelectElement2 ( Wa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elternteil einer Selection?
CadV5UserR am 24.09.2008 um 14:38 Uhr (0)
Hallo TomTom1972!Hast recht so gehts!!! Noch mal 10UsHabe irgendwie Probleme mich durch die Catia Struktur zu kämpfen, und die Verknüpfungen immer zu verstehen. Sind eigentlich Drawings mit ihren Parts oder Produkten genauso wie Produkte mit Produkten verlinkt? Mir ist klar dass die Produkte bzw. Parts nicht auf die Drawing zeigen!?Oder? GrußCadV5UserR
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elternteil einer Selection?
CadV5UserR am 25.09.2008 um 09:47 Uhr (0)
Hallo K.Siebert!Danke!!! Sind mehrere interessante Scripte verlinkt!Werde ich mich mal durchkämpfen.Habe aber schon wieder ein neues Problem. Wenn ich von einer Drawing und einem Part / Produkt über NEU_AUS ein neues Teil mit verlinkter Zeichnung erstellen möchte kann ich das machen.Ich gehe auf NEU_AUS und selektiere beides sage ok.Wenn ich aber eine Script-Aufzeichnung aktiviere funktioniert das ganze nicht mehr richtig.Es wird dann ein Part / Produkt erzeugt und eine Zeichnung die aber nicht mehr verli ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elternteil einer Selection?
CadV5UserR am 25.09.2008 um 10:49 Uhr (0)
Hallo K.SiebertDen Speicherpfad der Teile Auszulesen und / oder neu zu setzen ist nicht das Problem.Wir benutzen aber Catia V5R16SP4 mit dem PDM Programm SmarTeam.Wenn man hierbei Zeichnungen nur Speichern-unter macht gibt es an einigen wenigen Rechnern bei uns manchmal Probleme. SmarTeam vergibt beim Anlegen der Teile Datei-Bezeichnungen mit Nummern.Beim Speichern von Teilen die nur mit Speichern-unter erstellt wurden kann es dann vorkommen das im System das neue und alte Teil auf das selbe Datenbank-Tei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Script Fehler
CadV5UserR am 29.09.2008 um 11:28 Uhr (0)
Hallo v5malerIst es vielleicht möglich dass eine Firewall den Datenzugriff von Catia unterbindet?Setzt mal die zugriffsrechte kurz auf Admin Rechte, und versuch es dann noch mal.GrußCadV5UserR
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Script Fehler
CadV5UserR am 02.10.2008 um 08:39 Uhr (0)
Hallo zusammen,Noch eine Anmerkung für alle die diese Option nicht kennen.Catia Speichert beim erzeugen von PDF-Dateien immer alle Seiten ab.Ob Catia beim Speichern, jede Seite in je ein PDF umwandelt oder eine PDF Datei mit mehreren Seiten Inhalt erstellt kann man nicht im Script festlegen.Diese wird über die Optionen geregelt.(Getestet für Catia V5R16)In : Tools - Optionen :Allgemein - Kompatibilität unter Grafikformate gibt es die Option Exportieren (Sichern unter). Dort PDF auswählen und auf Konfigurat ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument in eigenem Fenster geöffnet/sichtbar?
CadV5UserR am 02.10.2008 um 11:51 Uhr (0)
Hallo dmogler,Das geht wenn du direkt die Fenster abfragst.z.B.:.For N = 1 to CATIA.Windows.CountIf TypeName( CATIA.Windows.Item(N).Parent ) = "Window" Then MsgBox "WARNUNG : Der Schreibtisch ist geöffnet." Exit Sub End IfIf TypeName( CATIA.Windows.Item(N).Parent ) = "PartDocument" Or TypeName( CATIA.Windows.Item(N).Parent ) = "ProductDocument" Then...End IfNext.GrußCadV5UserR
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz -> Objekt
CadV5UserR am 20.11.2008 um 16:08 Uhr (0)
Hallo QUESTManWenn du eine Suche mit dem Makrorecorder aufzeichnest, kannst du die einzelnen Optionen durchtesten. Beim Suchfenster einfach unter Suchen Überall durch das Produkt ersetzen.Beispiel:Language="VBSCRIPT"Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selection selection1.Search "CATAsmSearch.MfConstraint,all"selection1.Search "CATAsmSearch.MfConstraint,in"End SubGrußCadV5UserR
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt2D ansprechen und Koordinaten ändern (verschieben)
CadV5UserR am 05.12.2008 um 09:14 Uhr (0)
Hallo Hokay,Ich habe auf die schnelle mal ein Script erstellt womit dein Problem gelöst sein sollte.........******************************************************************* Programm zum Auslesen und setzen von Punkten****************************************************************** Dim documents1 As Documents Dim document1 As Document Dim drawingDocument1 As Document Dim drawingSheets1 As DrawingSheets Dim drawingSheet1 As DrawingSheet Dim selection1 As Selection Dim selection2 As Selection Dim specsA ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StartCommand für deutsche Catia Umgebung
CadV5UserR am 13.08.2009 um 10:44 Uhr (0)
Hallo,Ich bin dabei ein Script zu schreiben welches mir ermöglichen soll willkürliche Schnitte zu erstellen.Hierzu habe ich vor das ein Negative - Part bei allen Körpern über eine Boolesche Operation abgezogen wird.Im Buch CATIA V5 automatisieren unter Kapitel 16 gibt es ein Script, wo beschrieben wird wie man Schnittansicht ohne DMU Lizenz erstellen kann.Leider sind die Scripte wohl nur mit Englischer Catia Umgebung getestet worden.Mein Problem ist die Zeile:CATIA.StartCommand Design Mode Läuft bei mir u ...
|
In das Form CATIA V5 Programmierung wechseln |